package com.activeshare.edu.ucenter.common.messages.course;

import com.baidu.mapapi.map.BaiduMap;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

public class ListCourseMessage  implements Serializable{
	/**
	 * result : 0
	 * allSize : 0
	 * data : null
	 * errorMessage : null
	 * errorCode : null
	 * courseList : [{"nonAgencyId":75119,"discount":null,"agencyId":null,"type":2,"shareNum":0,"subjectId":2,"objective":"","arrangement":"","courseTimeLength":10,"teacherid":75119,"teachingResults":null,"id":8566,"unitPrice":null,"thumbnail":null,"degree":10,"enrolling":0,"schoolAdress":"渝北","name":"16寒1.1数学拓展（解放碑）","viewTimes":null,"startDate":null,"recommendStatus":0,"status":1,"xudowRecommend":null,"favriteNum":0,"distance":null,"overseer":{"birthday":null,"gradeId":null,"address":null,"gender":null,"photoPath":null,"nickName":null,"introduce":{"attentionNum":null,"achievement":null,"city":null,"agencyId":null,"checkCourseNum":103,"certificateTime":null,"experience":null,"checkStatus":null,"id":71931,"isTalent":null,"area":null,"fansNum":null,"submitCertificateTime":null,"certificaterId":null,"introduce":null,"coverPhoto":null,"usertype":null,"checkLive":null,"workTime":null,"checkDescribe":null,"submitUsertype":null,"checkTime":null,"certificateDescribe":null,"checkerId":null,"userProfileId":75193,"fullname":null,"status":null,"submitCheckTime":null},"xuedouId":null,"source":null,"mobilePhone":null,"schoolId":null,"name":"morey1","regdate":null,"id":75193},"actualPrice":1000,"courseCode":"751198575","latitude":29.621798,"longtitude":106.505995,"typeName":"辅导班","description":"","students":null,"classId":null,"teacher":"张平平","coursePrice":1000,"schoolId":189,"popularity":2,"expireDate":1477670400000,"schoolName":"光电园校区","createDate":1477362947000,"subjectName":"数学","ord":null,"gradeName":"一年级","gradeId":353,"giveTime":null,"teachingMethod":null,"configure":{"allowWrong":null,"allowHeavy":null,"allowSeat":null,"allowCheckWork":null,"allowSyllabus":null,"allowMessageBox":null,"auditTeacherid":75193,"remark":null,"id":224,"courseId":8566,"auditDate":1477363061000},"agencyName":null,"beginDate":1477324800000,"longTermEffective":1}]
	 */
	private String result;
	private int allSize;
	private String data;
	private String errorMessage;
	private String errorCode;
	private List<CourseListEntity> courseList;

	public void setResult(String result) {
		this.result = result;
	}

	public void setAllSize(int allSize) {
		this.allSize = allSize;
	}

	public void setData(String data) {
		this.data = data;
	}

	public void setErrorMessage(String errorMessage) {
		this.errorMessage = errorMessage;
	}

	public void setErrorCode(String errorCode) {
		this.errorCode = errorCode;
	}

	public void setCourseList(List<CourseListEntity> courseList) {
		this.courseList = courseList;
	}

	public String getResult() {
		return result;
	}

	public int getAllSize() {
		return allSize;
	}

	public String getData() {
		return data;
	}

	public String getErrorMessage() {
		return errorMessage;
	}

	public String getErrorCode() {
		return errorCode;
	}

	public List<CourseListEntity> getCourseList() {
		return courseList;
	}

	public class CourseListEntity implements Serializable{
		/**
		 * nonAgencyId : 75119
		 * discount : null
		 * agencyId : null
		 * type : 2
		 * shareNum : 0
		 * subjectId : 2
		 * objective :
		 * arrangement :
		 * courseTimeLength : 10
		 * teacherid : 75119
		 * teachingResults : null
		 * id : 8566
		 * unitPrice : null
		 * thumbnail : null
		 * degree : 10
		 * enrolling : 0
		 * schoolAdress : 渝北
		 * name : 16寒1.1数学拓展（解放碑）
		 * viewTimes : null
		 * startDate : null
		 * recommendStatus : 0
		 * status : 1
		 * xudowRecommend : null
		 * favriteNum : 0
		 * distance : null
		 * overseer : {"birthday":null,"gradeId":null,"address":null,"gender":null,"photoPath":null,"nickName":null,"introduce":{"attentionNum":null,"achievement":null,"city":null,"agencyId":null,"checkCourseNum":103,"certificateTime":null,"experience":null,"checkStatus":null,"id":71931,"isTalent":null,"area":null,"fansNum":null,"submitCertificateTime":null,"certificaterId":null,"introduce":null,"coverPhoto":null,"usertype":null,"checkLive":null,"workTime":null,"checkDescribe":null,"submitUsertype":null,"checkTime":null,"certificateDescribe":null,"checkerId":null,"userProfileId":75193,"fullname":null,"status":null,"submitCheckTime":null},"xuedouId":null,"source":null,"mobilePhone":null,"schoolId":null,"name":"morey1","regdate":null,"id":75193}
		 * actualPrice : 1000
		 * courseCode : 751198575
		 * latitude : 29.621798
		 * longtitude : 106.505995
		 * typeName : 辅导班
		 * description :
		 * students : null
		 * classId : null
		 * teacher : 张平平
		 * coursePrice : 1000
		 * schoolId : 189
		 * popularity : 2
		 * expireDate : 1477670400000
		 * schoolName : 光电园校区
		 * createDate : 1477362947000
		 * subjectName : 数学
		 * ord : null
		 * gradeName : 一年级
		 * gradeId : 353
		 * giveTime : null
		 * teachingMethod : null
		 * configure : {"allowWrong":null,"allowHeavy":null,"allowSeat":null,"allowCheckWork":null,"allowSyllabus":null,"allowMessageBox":null,"auditTeacherid":75193,"remark":null,"id":224,"courseId":8566,"auditDate":1477363061000}
		 * agencyName : null
		 * beginDate : 1477324800000
		 * longTermEffective : 1
		 */
		private int nonAgencyId;
		private String discount;
		private String agencyId;
		private int type;
		private int shareNum;
		private int subjectId;
		private String objective;
		private String arrangement;
		private int courseTimeLength;
		private int teacherid;
		private String teachingResults;
		private long id;
		private String unitPrice;
		private String thumbnail;
		private int degree;
		private int enrolling;
		private String schoolAdress;
		private String name;
		private String viewTimes;
		private String startDate;
		private int recommendStatus;
		private int status;
		private String xudowRecommend;
		private int favriteNum;
		private String distance;
		private OverseerEntity overseer;
		private int actualPrice;
		private String courseCode;
		private BigDecimal latitude;
		private BigDecimal longtitude;
		private String typeName;
		private String description;
		private String students;
		private String classId;
		private String teacher;
		private int coursePrice;
		private int schoolId;
		private int popularity;
		private String expireDate;
		private String schoolName;
		private String createDate;
		private String subjectName;
		private String ord;
		private String gradeName;
		private int gradeId;
		private String giveTime;
		private String teachingMethod;
		private ConfigureEntity configure;
		private String agencyName;
		private String beginDate;
		private int longTermEffective;

		public void setNonAgencyId(int nonAgencyId) {
			this.nonAgencyId = nonAgencyId;
		}

		public void setDiscount(String discount) {
			this.discount = discount;
		}

		public void setAgencyId(String agencyId) {
			this.agencyId = agencyId;
		}

		public void setType(int type) {
			this.type = type;
		}

		public void setShareNum(int shareNum) {
			this.shareNum = shareNum;
		}

		public void setSubjectId(int subjectId) {
			this.subjectId = subjectId;
		}

		public void setObjective(String objective) {
			this.objective = objective;
		}

		public void setArrangement(String arrangement) {
			this.arrangement = arrangement;
		}

		public void setCourseTimeLength(int courseTimeLength) {
			this.courseTimeLength = courseTimeLength;
		}

		public void setTeacherid(int teacherid) {
			this.teacherid = teacherid;
		}

		public void setTeachingResults(String teachingResults) {
			this.teachingResults = teachingResults;
		}

		public void setId(long id) {
			this.id = id;
		}

		public void setUnitPrice(String unitPrice) {
			this.unitPrice = unitPrice;
		}

		public void setThumbnail(String thumbnail) {
			this.thumbnail = thumbnail;
		}

		public void setDegree(int degree) {
			this.degree = degree;
		}

		public void setEnrolling(int enrolling) {
			this.enrolling = enrolling;
		}

		public void setSchoolAdress(String schoolAdress) {
			this.schoolAdress = schoolAdress;
		}

		public void setName(String name) {
			this.name = name;
		}

		public void setViewTimes(String viewTimes) {
			this.viewTimes = viewTimes;
		}

		public void setStartDate(String startDate) {
			this.startDate = startDate;
		}

		public void setRecommendStatus(int recommendStatus) {
			this.recommendStatus = recommendStatus;
		}

		public void setStatus(int status) {
			this.status = status;
		}

		public void setXudowRecommend(String xudowRecommend) {
			this.xudowRecommend = xudowRecommend;
		}

		public void setFavriteNum(int favriteNum) {
			this.favriteNum = favriteNum;
		}

		public void setDistance(String distance) {
			this.distance = distance;
		}

		public void setOverseer(OverseerEntity overseer) {
			this.overseer = overseer;
		}

		public void setActualPrice(int actualPrice) {
			this.actualPrice = actualPrice;
		}

		public void setCourseCode(String courseCode) {
			this.courseCode = courseCode;
		}

		public void setLatitude(BigDecimal latitude) {
			this.latitude = latitude;
		}

		public void setLongtitude(BigDecimal longtitude) {
			this.longtitude = longtitude;
		}

		public void setTypeName(String typeName) {
			this.typeName = typeName;
		}

		public void setDescription(String description) {
			this.description = description;
		}

		public void setStudents(String students) {
			this.students = students;
		}

		public void setClassId(String classId) {
			this.classId = classId;
		}

		public void setTeacher(String teacher) {
			this.teacher = teacher;
		}

		public void setCoursePrice(int coursePrice) {
			this.coursePrice = coursePrice;
		}

		public void setSchoolId(int schoolId) {
			this.schoolId = schoolId;
		}

		public void setPopularity(int popularity) {
			this.popularity = popularity;
		}

		public void setExpireDate(String expireDate) {
			this.expireDate = expireDate;
		}

		public void setSchoolName(String schoolName) {
			this.schoolName = schoolName;
		}

		public void setCreateDate(String createDate) {
			this.createDate = createDate;
		}

		public void setSubjectName(String subjectName) {
			this.subjectName = subjectName;
		}

		public void setOrd(String ord) {
			this.ord = ord;
		}

		public void setGradeName(String gradeName) {
			this.gradeName = gradeName;
		}

		public void setGradeId(int gradeId) {
			this.gradeId = gradeId;
		}

		public void setGiveTime(String giveTime) {
			this.giveTime = giveTime;
		}

		public void setTeachingMethod(String teachingMethod) {
			this.teachingMethod = teachingMethod;
		}

		public void setConfigure(ConfigureEntity configure) {
			this.configure = configure;
		}

		public void setAgencyName(String agencyName) {
			this.agencyName = agencyName;
		}

		public void setBeginDate(String beginDate) {
			this.beginDate = beginDate;
		}

		public void setLongTermEffective(int longTermEffective) {
			this.longTermEffective = longTermEffective;
		}

		public int getNonAgencyId() {
			return nonAgencyId;
		}

		public String getDiscount() {
			return discount;
		}

		public String getAgencyId() {
			return agencyId;
		}

		public int getType() {
			return type;
		}

		public int getShareNum() {
			return shareNum;
		}

		public int getSubjectId() {
			return subjectId;
		}

		public String getObjective() {
			return objective;
		}

		public String getArrangement() {
			return arrangement;
		}

		public int getCourseTimeLength() {
			return courseTimeLength;
		}

		public int getTeacherid() {
			return teacherid;
		}

		public String getTeachingResults() {
			return teachingResults;
		}

		public long getId() {
			return id;
		}

		public String getUnitPrice() {
			return unitPrice;
		}

		public String getThumbnail() {
			return thumbnail;
		}

		public int getDegree() {
			return degree;
		}

		public int getEnrolling() {
			return enrolling;
		}

		public String getSchoolAdress() {
			return schoolAdress;
		}

		public String getName() {
			return name;
		}

		public String getViewTimes() {
			return viewTimes;
		}

		public String getStartDate() {
			return startDate;
		}

		public int getRecommendStatus() {
			return recommendStatus;
		}

		public int getStatus() {
			return status;
		}

		public String getXudowRecommend() {
			return xudowRecommend;
		}

		public int getFavriteNum() {
			return favriteNum;
		}

		public String getDistance() {
			return distance;
		}

		public OverseerEntity getOverseer() {
			return overseer;
		}

		public int getActualPrice() {
			return actualPrice;
		}

		public String getCourseCode() {
			return courseCode;
		}

		public BigDecimal getLatitude() {
			return latitude;
		}

		public BigDecimal getLongtitude() {
			return longtitude;
		}

		public String getTypeName() {
			return typeName;
		}

		public String getDescription() {
			return description;
		}

		public String getStudents() {
			return students;
		}

		public String getClassId() {
			return classId;
		}

		public String getTeacher() {
			return teacher;
		}

		public int getCoursePrice() {
			return coursePrice;
		}

		public int getSchoolId() {
			return schoolId;
		}

		public int getPopularity() {
			return popularity;
		}

		public String getExpireDate() {
			return expireDate;
		}

		public String getSchoolName() {
			return schoolName;
		}

		public String getCreateDate() {
			return createDate;
		}

		public String getSubjectName() {
			return subjectName;
		}

		public String getOrd() {
			return ord;
		}

		public String getGradeName() {
			return gradeName;
		}

		public int getGradeId() {
			return gradeId;
		}

		public String getGiveTime() {
			return giveTime;
		}

		public String getTeachingMethod() {
			return teachingMethod;
		}

		public ConfigureEntity getConfigure() {
			return configure;
		}

		public String getAgencyName() {
			return agencyName;
		}

		public String getBeginDate() {
			return beginDate;
		}

		public int getLongTermEffective() {
			return longTermEffective;
		}

		public class OverseerEntity {
			/**
			 * birthday : null
			 * gradeId : null
			 * address : null
			 * gender : null
			 * photoPath : null
			 * nickName : null
			 * introduce : {"attentionNum":null,"achievement":null,"city":null,"agencyId":null,"checkCourseNum":103,"certificateTime":null,"experience":null,"checkStatus":null,"id":71931,"isTalent":null,"area":null,"fansNum":null,"submitCertificateTime":null,"certificaterId":null,"introduce":null,"coverPhoto":null,"usertype":null,"checkLive":null,"workTime":null,"checkDescribe":null,"submitUsertype":null,"checkTime":null,"certificateDescribe":null,"checkerId":null,"userProfileId":75193,"fullname":null,"status":null,"submitCheckTime":null}
			 * xuedouId : null
			 * source : null
			 * mobilePhone : null
			 * schoolId : null
			 * name : morey1
			 * regdate : null
			 * id : 75193
			 */
			private String birthday;
			private String gradeId;
			private String address;
			private String gender;
			private String photoPath;
			private String nickName;
			private IntroduceEntity introduce;
			private String xuedouId;
			private String source;
			private String mobilePhone;
			private String schoolId;
			private String name;
			private String regdate;
			private int id;

			public void setBirthday(String birthday) {
				this.birthday = birthday;
			}

			public void setGradeId(String gradeId) {
				this.gradeId = gradeId;
			}

			public void setAddress(String address) {
				this.address = address;
			}

			public void setGender(String gender) {
				this.gender = gender;
			}

			public void setPhotoPath(String photoPath) {
				this.photoPath = photoPath;
			}

			public void setNickName(String nickName) {
				this.nickName = nickName;
			}

			public void setIntroduce(IntroduceEntity introduce) {
				this.introduce = introduce;
			}

			public void setXuedouId(String xuedouId) {
				this.xuedouId = xuedouId;
			}

			public void setSource(String source) {
				this.source = source;
			}

			public void setMobilePhone(String mobilePhone) {
				this.mobilePhone = mobilePhone;
			}

			public void setSchoolId(String schoolId) {
				this.schoolId = schoolId;
			}

			public void setName(String name) {
				this.name = name;
			}

			public void setRegdate(String regdate) {
				this.regdate = regdate;
			}

			public void setId(int id) {
				this.id = id;
			}

			public String getBirthday() {
				return birthday;
			}

			public String getGradeId() {
				return gradeId;
			}

			public String getAddress() {
				return address;
			}

			public String getGender() {
				return gender;
			}

			public String getPhotoPath() {
				return photoPath;
			}

			public String getNickName() {
				return nickName;
			}

			public IntroduceEntity getIntroduce() {
				return introduce;
			}

			public String getXuedouId() {
				return xuedouId;
			}

			public String getSource() {
				return source;
			}

			public String getMobilePhone() {
				return mobilePhone;
			}

			public String getSchoolId() {
				return schoolId;
			}

			public String getName() {
				return name;
			}

			public String getRegdate() {
				return regdate;
			}

			public int getId() {
				return id;
			}

			public class IntroduceEntity {
				/**
				 * attentionNum : null
				 * achievement : null
				 * city : null
				 * agencyId : null
				 * checkCourseNum : 103
				 * certificateTime : null
				 * experience : null
				 * checkStatus : null
				 * id : 71931
				 * isTalent : null
				 * area : null
				 * fansNum : null
				 * submitCertificateTime : null
				 * certificaterId : null
				 * introduce : null
				 * coverPhoto : null
				 * usertype : null
				 * checkLive : null
				 * workTime : null
				 * checkDescribe : null
				 * submitUsertype : null
				 * checkTime : null
				 * certificateDescribe : null
				 * checkerId : null
				 * userProfileId : 75193
				 * fullname : null
				 * status : null
				 * submitCheckTime : null
				 */
				private String attentionNum;
				private String achievement;
				private String city;
				private String agencyId;
				private int checkCourseNum;
				private String certificateTime;
				private String experience;
				private String checkStatus;
				private int id;
				private String isTalent;
				private String area;
				private String fansNum;
				private String submitCertificateTime;
				private String certificaterId;
				private String introduce;
				private String coverPhoto;
				private String usertype;
				private String checkLive;
				private String workTime;
				private String checkDescribe;
				private String submitUsertype;
				private String checkTime;
				private String certificateDescribe;
				private String checkerId;
				private int userProfileId;
				private String fullname;
				private String status;
				private String submitCheckTime;

				public void setAttentionNum(String attentionNum) {
					this.attentionNum = attentionNum;
				}

				public void setAchievement(String achievement) {
					this.achievement = achievement;
				}

				public void setCity(String city) {
					this.city = city;
				}

				public void setAgencyId(String agencyId) {
					this.agencyId = agencyId;
				}

				public void setCheckCourseNum(int checkCourseNum) {
					this.checkCourseNum = checkCourseNum;
				}

				public void setCertificateTime(String certificateTime) {
					this.certificateTime = certificateTime;
				}

				public void setExperience(String experience) {
					this.experience = experience;
				}

				public void setCheckStatus(String checkStatus) {
					this.checkStatus = checkStatus;
				}

				public void setId(int id) {
					this.id = id;
				}

				public void setIsTalent(String isTalent) {
					this.isTalent = isTalent;
				}

				public void setArea(String area) {
					this.area = area;
				}

				public void setFansNum(String fansNum) {
					this.fansNum = fansNum;
				}

				public void setSubmitCertificateTime(String submitCertificateTime) {
					this.submitCertificateTime = submitCertificateTime;
				}

				public void setCertificaterId(String certificaterId) {
					this.certificaterId = certificaterId;
				}

				public void setIntroduce(String introduce) {
					this.introduce = introduce;
				}

				public void setCoverPhoto(String coverPhoto) {
					this.coverPhoto = coverPhoto;
				}

				public void setUsertype(String usertype) {
					this.usertype = usertype;
				}

				public void setCheckLive(String checkLive) {
					this.checkLive = checkLive;
				}

				public void setWorkTime(String workTime) {
					this.workTime = workTime;
				}

				public void setCheckDescribe(String checkDescribe) {
					this.checkDescribe = checkDescribe;
				}

				public void setSubmitUsertype(String submitUsertype) {
					this.submitUsertype = submitUsertype;
				}

				public void setCheckTime(String checkTime) {
					this.checkTime = checkTime;
				}

				public void setCertificateDescribe(String certificateDescribe) {
					this.certificateDescribe = certificateDescribe;
				}

				public void setCheckerId(String checkerId) {
					this.checkerId = checkerId;
				}

				public void setUserProfileId(int userProfileId) {
					this.userProfileId = userProfileId;
				}

				public void setFullname(String fullname) {
					this.fullname = fullname;
				}

				public void setStatus(String status) {
					this.status = status;
				}

				public void setSubmitCheckTime(String submitCheckTime) {
					this.submitCheckTime = submitCheckTime;
				}

				public String getAttentionNum() {
					return attentionNum;
				}

				public String getAchievement() {
					return achievement;
				}

				public String getCity() {
					return city;
				}

				public String getAgencyId() {
					return agencyId;
				}

				public int getCheckCourseNum() {
					return checkCourseNum;
				}

				public String getCertificateTime() {
					return certificateTime;
				}

				public String getExperience() {
					return experience;
				}

				public String getCheckStatus() {
					return checkStatus;
				}

				public int getId() {
					return id;
				}

				public String getIsTalent() {
					return isTalent;
				}

				public String getArea() {
					return area;
				}

				public String getFansNum() {
					return fansNum;
				}

				public String getSubmitCertificateTime() {
					return submitCertificateTime;
				}

				public String getCertificaterId() {
					return certificaterId;
				}

				public String getIntroduce() {
					return introduce;
				}

				public String getCoverPhoto() {
					return coverPhoto;
				}

				public String getUsertype() {
					return usertype;
				}

				public String getCheckLive() {
					return checkLive;
				}

				public String getWorkTime() {
					return workTime;
				}

				public String getCheckDescribe() {
					return checkDescribe;
				}

				public String getSubmitUsertype() {
					return submitUsertype;
				}

				public String getCheckTime() {
					return checkTime;
				}

				public String getCertificateDescribe() {
					return certificateDescribe;
				}

				public String getCheckerId() {
					return checkerId;
				}

				public int getUserProfileId() {
					return userProfileId;
				}

				public String getFullname() {
					return fullname;
				}

				public String getStatus() {
					return status;
				}

				public String getSubmitCheckTime() {
					return submitCheckTime;
				}
			}
		}

		public class ConfigureEntity {
			/**
			 * allowWrong : null
			 * allowHeavy : null
			 * allowSeat : null
			 * allowCheckWork : null
			 * allowSyllabus : null
			 * allowMessageBox : null
			 * auditTeacherid : 75193
			 * remark : null
			 * id : 224
			 * courseId : 8566
			 * auditDate : 1477363061000
			 */
			private String allowWrong;
			private String allowHeavy;
			private String allowSeat;
			private String allowCheckWork;
			private String allowSyllabus;
			private String allowMessageBox;
			private int auditTeacherid;
			private String remark;
			private int id;
			private int courseId;
			private String auditDate;

			public void setAllowWrong(String allowWrong) {
				this.allowWrong = allowWrong;
			}

			public void setAllowHeavy(String allowHeavy) {
				this.allowHeavy = allowHeavy;
			}

			public void setAllowSeat(String allowSeat) {
				this.allowSeat = allowSeat;
			}

			public void setAllowCheckWork(String allowCheckWork) {
				this.allowCheckWork = allowCheckWork;
			}

			public void setAllowSyllabus(String allowSyllabus) {
				this.allowSyllabus = allowSyllabus;
			}

			public void setAllowMessageBox(String allowMessageBox) {
				this.allowMessageBox = allowMessageBox;
			}

			public void setAuditTeacherid(int auditTeacherid) {
				this.auditTeacherid = auditTeacherid;
			}

			public void setRemark(String remark) {
				this.remark = remark;
			}

			public void setId(int id) {
				this.id = id;
			}

			public void setCourseId(int courseId) {
				this.courseId = courseId;
			}

			public void setAuditDate(String auditDate) {
				this.auditDate = auditDate;
			}

			public String getAllowWrong() {
				return allowWrong;
			}

			public String getAllowHeavy() {
				return allowHeavy;
			}

			public String getAllowSeat() {
				return allowSeat;
			}

			public String getAllowCheckWork() {
				return allowCheckWork;
			}

			public String getAllowSyllabus() {
				return allowSyllabus;
			}

			public String getAllowMessageBox() {
				return allowMessageBox;
			}

			public int getAuditTeacherid() {
				return auditTeacherid;
			}

			public String getRemark() {
				return remark;
			}

			public int getId() {
				return id;
			}

			public int getCourseId() {
				return courseId;
			}

			public String getAuditDate() {
				return auditDate;
			}
		}
	} /**


//	private String result;
//	private int allSize;
//	private String data;
//	private String errorMessage;
//	private String errorCode;
//	private List<CourseListEntity> courseList;
//
//	public void setResult(String result) {
//		this.result = result;
//	}
//
//	public void setAllSize(int allSize) {
//		this.allSize = allSize;
//	}
//
//	public void setData(String data) {
//		this.data = data;
//	}
//
//	public void setErrorMessage(String errorMessage) {
//		this.errorMessage = errorMessage;
//	}
//
//	public void setErrorCode(String errorCode) {
//		this.errorCode = errorCode;
//	}
//
//	public void setCourseList(List<CourseListEntity> courseList) {
//		this.courseList = courseList;
//	}
//
//	public String getResult() {
//		return result;
//	}
//
//	public int getAllSize() {
//		return allSize;
//	}
//
//	public String getData() {
//		return data;
//	}
//
//	public String getErrorMessage() {
//		return errorMessage;
//	}
//
//	public String getErrorCode() {
//		return errorCode;
//	}
//
//	public List<CourseListEntity> getCourseList() {
//		return courseList;
//	}
//
//	public class CourseListEntity {
//		/**
//		 * nonAgencyId : null
//		 * discount : null
//		 * agencyId : 1
//		 * type : 2
//		 * shareNum : 0
//		 * subjectId : 1
//		 * objective : 【一】课程简介
//		 本学期的课程囊括了基础、阅读、字词理解及习作全面的基础训练。阅读部分抓住考点理解词语的意思、揣摩含义深刻的词句和初知文章大意。基础部分主要让孩子掌握病句与各种句式的练习。作文部分主要让孩子抓住人物的外貌特点进行详细的刻画，让孩子体会人物动作、语言、神态等特征。
//
//		 【二】教学重点
//		 1、句式的掌握与应用。
//		 2、注意人物的外貌描写，写出人物的性格特征。
//		 3、运用方法，理解含义深刻的词句。
//		 4、学习阅读，初知大意。
//
//		 【三】课程目标
//		 基础部分让孩子“温故而知新”，在原本的基础上使孩子更上一层楼。阅读部分让孩子理解词义，这样可以让孩子对文章的理解更清楚、透彻，作文部分主要抓住人物外貌描写，这样更能突出人物性格特征。
//		 * arrangement : 1、基础训练一（病句大观园）
//		 2、阅读训练一（理解词语的意思）
//		 3、习作训练一（扳手腕）
//		 4、习作训练二（评改与欣赏）
//		 5、词语大观园（词语的分类和排序）
//		 6、阅读训练二（揣摩含义深刻的词句）
//		 7、习作训练三（争吵）
//		 8、习作训练四（评改与欣赏）
//		 9、基础训练三（句式大观园）
//		 10、阅读训练三（学习略读，粗知大意）
//		 11、习作训练五（编写童话故事）
//		 12、习作训练六（评改与欣赏)
//		 13、期末检测
//		 14、检测评讲及综合评价
//		 * courseTimeLength : null
//		 * teacherid : 0
//		 * teachingResults : null
//		 * id : 1000
//		 * unitPrice : null
//		 * thumbnail : course\info\dd_course_201605_icon.jpg
//		 * degree : 0
//		 * enrolling : 0
//		 * schoolAdress : （两路校区）重庆市渝北区两路南区路口双龙大厦五楼（碧津公园大门斜对面）
//		 * name : 暑4.1语拓展
//		 * viewTimes : null
//		 * startDate : null
//		 * recommendStatus : 0
//		 * status : 1
//		 * xudowRecommend : null
//		 * favriteNum : 0
//		 * distance : 17020
//		 * overseer : null
//		 * actualPrice : 1100.0
//		 * courseCode : 000011009
//		 * latitude : 29.722408
//		 * longtitude : 106.635365
//		 * typeName : 辅导班
//		 * description : 班级课程
//		 * students : null
//		 * classId : null
//		 * teacher : 黄老师
//		 * coursePrice : 1100.0
//		 * schoolId : 29
//		 * popularity : 24
//		 * expireDate : null
//		 * schoolName : 两路校区
//		 * createDate : 1462989385000
//		 * subjectName : 语文
//		 * ord : null
//		 * gradeName : 四年级
//		 * gradeId : 352
//		 * giveTime : null
//		 * teachingMethod : null
//		 * configure : {"allowWrong":1,"allowHeavy":1,"allowSeat":1,"allowCheckWork":1,"allowSyllabus":1,"allowMessageBox":1,"auditTeacherid":null,"remark":null,"id":125,"courseId":1000,"auditDate":null}
//		 * agencyName : 大帝教育
//		 * beginDate : null
//		 * longTermEffective : null
//		 */
//		private String nonAgencyId;
//		private String discount;
//		private int agencyId;
//		private int type;
//		private int shareNum;
//		private int subjectId;
//		private String objective;
//		private String arrangement;
//		private String courseTimeLength;
//		private int teacherid;
//		private String teachingResults;
//		private long id;
//		private String unitPrice;
//		private String thumbnail;
//		private int degree;
//		private int enrolling;
//		private String schoolAdress;
//		private String name;
//		private String viewTimes;
//		private String startDate;
//		private int recommendStatus;
//		private int status;
//		private String xudowRecommend;
//		private int favriteNum;
//		private int distance;
//		private String overseer;
//		private double actualPrice;
//		private String courseCode;
//		private BigDecimal latitude;
//		private BigDecimal longtitude;
//		private String typeName;
//		private String description;
//		private String students;
//		private String classId;
//		private String teacher;
//		private double coursePrice;
//		private int schoolId;
//		private int popularity;
//		private String expireDate;
//		private String schoolName;
//		private String createDate;
//		private String subjectName;
//		private String ord;
//		private String gradeName;
//		private int gradeId;
//		private String giveTime;
//		private String teachingMethod;
//		private ConfigureEntity configure;
//		private String agencyName;
//		private String beginDate;
//		private String longTermEffective;
//
//		public void setNonAgencyId(String nonAgencyId) {
//			this.nonAgencyId = nonAgencyId;
//		}
//
//		public void setDiscount(String discount) {
//			this.discount = discount;
//		}
//
//		public void setAgencyId(int agencyId) {
//			this.agencyId = agencyId;
//		}
//
//		public void setType(int type) {
//			this.type = type;
//		}
//
//		public void setShareNum(int shareNum) {
//			this.shareNum = shareNum;
//		}
//
//		public void setSubjectId(int subjectId) {
//			this.subjectId = subjectId;
//		}
//
//		public void setObjective(String objective) {
//			this.objective = objective;
//		}
//
//		public void setArrangement(String arrangement) {
//			this.arrangement = arrangement;
//		}
//
//		public void setCourseTimeLength(String courseTimeLength) {
//			this.courseTimeLength = courseTimeLength;
//		}
//
//		public void setTeacherid(int teacherid) {
//			this.teacherid = teacherid;
//		}
//
//		public void setTeachingResults(String teachingResults) {
//			this.teachingResults = teachingResults;
//		}
//
//		public void setId(long id) {
//			this.id = id;
//		}
//
//		public void setUnitPrice(String unitPrice) {
//			this.unitPrice = unitPrice;
//		}
//
//		public void setThumbnail(String thumbnail) {
//			this.thumbnail = thumbnail;
//		}
//
//		public void setDegree(int degree) {
//			this.degree = degree;
//		}
//
//		public void setEnrolling(int enrolling) {
//			this.enrolling = enrolling;
//		}
//
//		public void setSchoolAdress(String schoolAdress) {
//			this.schoolAdress = schoolAdress;
//		}
//
//		public void setName(String name) {
//			this.name = name;
//		}
//
//		public void setViewTimes(String viewTimes) {
//			this.viewTimes = viewTimes;
//		}
//
//		public void setStartDate(String startDate) {
//			this.startDate = startDate;
//		}
//
//		public void setRecommendStatus(int recommendStatus) {
//			this.recommendStatus = recommendStatus;
//		}
//
//		public void setStatus(int status) {
//			this.status = status;
//		}
//
//		public void setXudowRecommend(String xudowRecommend) {
//			this.xudowRecommend = xudowRecommend;
//		}
//
//		public void setFavriteNum(int favriteNum) {
//			this.favriteNum = favriteNum;
//		}
//
//		public void setDistance(int distance) {
//			this.distance = distance;
//		}
//
//		public void setOverseer(String overseer) {
//			this.overseer = overseer;
//		}
//
//		public void setActualPrice(double actualPrice) {
//			this.actualPrice = actualPrice;
//		}
//
//		public void setCourseCode(String courseCode) {
//			this.courseCode = courseCode;
//		}
//
//		public void setLatitude(BigDecimal latitude) {
//			this.latitude = latitude;
//		}
//
//		public void setLongtitude(BigDecimal longtitude) {
//			this.longtitude = longtitude;
//		}
//
//		public void setTypeName(String typeName) {
//			this.typeName = typeName;
//		}
//
//		public void setDescription(String description) {
//			this.description = description;
//		}
//
//		public void setStudents(String students) {
//			this.students = students;
//		}
//
//		public void setClassId(String classId) {
//			this.classId = classId;
//		}
//
//		public void setTeacher(String teacher) {
//			this.teacher = teacher;
//		}
//
//		public void setCoursePrice(double coursePrice) {
//			this.coursePrice = coursePrice;
//		}
//
//		public void setSchoolId(int schoolId) {
//			this.schoolId = schoolId;
//		}
//
//		public void setPopularity(int popularity) {
//			this.popularity = popularity;
//		}
//
//		public void setExpireDate(String expireDate) {
//			this.expireDate = expireDate;
//		}
//
//		public void setSchoolName(String schoolName) {
//			this.schoolName = schoolName;
//		}
//
//		public void setCreateDate(String createDate) {
//			this.createDate = createDate;
//		}
//
//		public void setSubjectName(String subjectName) {
//			this.subjectName = subjectName;
//		}
//
//		public void setOrd(String ord) {
//			this.ord = ord;
//		}
//
//		public void setGradeName(String gradeName) {
//			this.gradeName = gradeName;
//		}
//
//		public void setGradeId(int gradeId) {
//			this.gradeId = gradeId;
//		}
//
//		public void setGiveTime(String giveTime) {
//			this.giveTime = giveTime;
//		}
//
//		public void setTeachingMethod(String teachingMethod) {
//			this.teachingMethod = teachingMethod;
//		}
//
//		public void setConfigure(ConfigureEntity configure) {
//			this.configure = configure;
//		}
//
//		public void setAgencyName(String agencyName) {
//			this.agencyName = agencyName;
//		}
//
//		public void setBeginDate(String beginDate) {
//			this.beginDate = beginDate;
//		}
//
//		public void setLongTermEffective(String longTermEffective) {
//			this.longTermEffective = longTermEffective;
//		}
//
//		public String getNonAgencyId() {
//			return nonAgencyId;
//		}
//
//		public String getDiscount() {
//			return discount;
//		}
//
//		public int getAgencyId() {
//			return agencyId;
//		}
//
//		public int getType() {
//			return type;
//		}
//
//		public int getShareNum() {
//			return shareNum;
//		}
//
//		public int getSubjectId() {
//			return subjectId;
//		}
//
//		public String getObjective() {
//			return objective;
//		}
//
//		public String getArrangement() {
//			return arrangement;
//		}
//
//		public String getCourseTimeLength() {
//			return courseTimeLength;
//		}
//
//		public int getTeacherid() {
//			return teacherid;
//		}
//
//		public String getTeachingResults() {
//			return teachingResults;
//		}
//
//		public long getId() {
//			return id;
//		}
//
//		public String getUnitPrice() {
//			return unitPrice;
//		}
//
//		public String getThumbnail() {
//			return thumbnail;
//		}
//
//		public int getDegree() {
//			return degree;
//		}
//
//		public int getEnrolling() {
//			return enrolling;
//		}
//
//		public String getSchoolAdress() {
//			return schoolAdress;
//		}
//
//		public String getName() {
//			return name;
//		}
//
//		public String getViewTimes() {
//			return viewTimes;
//		}
//
//		public String getStartDate() {
//			return startDate;
//		}
//
//		public int getRecommendStatus() {
//			return recommendStatus;
//		}
//
//		public int getStatus() {
//			return status;
//		}
//
//		public String getXudowRecommend() {
//			return xudowRecommend;
//		}
//
//		public int getFavriteNum() {
//			return favriteNum;
//		}
//
//		public int getDistance() {
//			return distance;
//		}
//
//		public String getOverseer() {
//			return overseer;
//		}
//
//		public double getActualPrice() {
//			return actualPrice;
//		}
//
//		public String getCourseCode() {
//			return courseCode;
//		}
//
//		public BigDecimal getLatitude() {
//			return latitude;
//		}
//
//		public BigDecimal getLongtitude() {
//			return longtitude;
//		}
//
//		public String getTypeName() {
//			return typeName;
//		}
//
//		public String getDescription() {
//			return description;
//		}
//
//		public String getStudents() {
//			return students;
//		}
//
//		public String getClassId() {
//			return classId;
//		}
//
//		public String getTeacher() {
//			return teacher;
//		}
//
//		public double getCoursePrice() {
//			return coursePrice;
//		}
//
//		public int getSchoolId() {
//			return schoolId;
//		}
//
//		public int getPopularity() {
//			return popularity;
//		}
//
//		public String getExpireDate() {
//			return expireDate;
//		}
//
//		public String getSchoolName() {
//			return schoolName;
//		}
//
//		public String getCreateDate() {
//			return createDate;
//		}
//
//		public String getSubjectName() {
//			return subjectName;
//		}
//
//		public String getOrd() {
//			return ord;
//		}
//
//		public String getGradeName() {
//			return gradeName;
//		}
//
//		public int getGradeId() {
//			return gradeId;
//		}
//
//		public String getGiveTime() {
//			return giveTime;
//		}
//
//		public String getTeachingMethod() {
//			return teachingMethod;
//		}
//
//		public ConfigureEntity getConfigure() {
//			return configure;
//		}
//
//		public String getAgencyName() {
//			return agencyName;
//		}
//
//		public String getBeginDate() {
//			return beginDate;
//		}
//
//		public String getLongTermEffective() {
//			return longTermEffective;
//		}
//
//		public class ConfigureEntity {
//			/**
//			 * allowWrong : 1
//			 * allowHeavy : 1
//			 * allowSeat : 1
//			 * allowCheckWork : 1
//			 * allowSyllabus : 1
//			 * allowMessageBox : 1
//			 * auditTeacherid : null
//			 * remark : null
//			 * id : 125
//			 * courseId : 1000
//			 * auditDate : null
//			 */
//			private int allowWrong;
//			private int allowHeavy;
//			private int allowSeat;
//			private int allowCheckWork;
//			private int allowSyllabus;
//			private int allowMessageBox;
//			private String auditTeacherid;
//			private String remark;
//			private int id;
//			private int courseId;
//			private String auditDate;
//
//			public void setAllowWrong(int allowWrong) {
//				this.allowWrong = allowWrong;
//			}
//
//			public void setAllowHeavy(int allowHeavy) {
//				this.allowHeavy = allowHeavy;
//			}
//
//			public void setAllowSeat(int allowSeat) {
//				this.allowSeat = allowSeat;
//			}
//
//			public void setAllowCheckWork(int allowCheckWork) {
//				this.allowCheckWork = allowCheckWork;
//			}
//
//			public void setAllowSyllabus(int allowSyllabus) {
//				this.allowSyllabus = allowSyllabus;
//			}
//
//			public void setAllowMessageBox(int allowMessageBox) {
//				this.allowMessageBox = allowMessageBox;
//			}
//
//			public void setAuditTeacherid(String auditTeacherid) {
//				this.auditTeacherid = auditTeacherid;
//			}
//
//			public void setRemark(String remark) {
//				this.remark = remark;
//			}
//
//			public void setId(int id) {
//				this.id = id;
//			}
//
//			public void setCourseId(int courseId) {
//				this.courseId = courseId;
//			}
//
//			public void setAuditDate(String auditDate) {
//				this.auditDate = auditDate;
//			}
//
//			public int getAllowWrong() {
//				return allowWrong;
//			}
//
//			public int getAllowHeavy() {
//				return allowHeavy;
//			}
//
//			public int getAllowSeat() {
//				return allowSeat;
//			}
//
//			public int getAllowCheckWork() {
//				return allowCheckWork;
//			}
//
//			public int getAllowSyllabus() {
//				return allowSyllabus;
//			}
//
//			public int getAllowMessageBox() {
//				return allowMessageBox;
//			}
//
//			public String getAuditTeacherid() {
//				return auditTeacherid;
//			}
//
//			public String getRemark() {
//				return remark;
//			}
//
//			public int getId() {
//				return id;
//			}
//
//			public int getCourseId() {
//				return courseId;
//			}
//
//			public String getAuditDate() {
//				return auditDate;
//			}
//		}
//	}


//	List<CourseWithOtherInfo> courseList ;
//	Long allSize ;

	/**
	 *  errorcode
	 *  0  程序异常
	 *  1  传入userprofileId 错误
	 *  2 角色错误
	 *
	 *
	 */

//	public ListCourseMessage(String result) {
//		super(result);
//	}
//
//	public List<CourseWithOtherInfo> getCourseList() {
//		return courseList;
//	}
//
//	public void setCourseList(List<CourseWithOtherInfo> courseList) {
//		this.courseList = courseList;
//	}
//
//	public Long getAllSize() {
//		return allSize;
//	}
//
//	public void setAllSize(Long allSize) {
//		this.allSize = allSize;
//	}
//
//
//
//	public ListCourseMessage() {}



}